const express = require('express');
let app = express();

app.get('/a',(req,res)=>{// 请求处理函数f1
    res.send('get /a is ok');
})

app.get('/b',(req,res)=>{// 请求处理函数f2
    res.send('get /b is ok');
})

app.get('/c',(req,res)=>{// 请求处理函数f3
    res.send('get /c is ok');
})

app.post('/a',(req,res)=>{// 请求处理函数f4
    res.send('post /a is ok');
})

app.post('/b',(req,res)=>{// 请求处理函数f5
    res.send('post /b is ok');
})

app.post('/c',(req,res)=>{// 请求处理函数f6
    res.send('post /c is ok');
})

// 上面的实现方式存在的问题：
// 1.匹配效率低
// 2.不方便按照业务进行模块化开发
// 3.多个接口写在一个js文件，导致单个文件过大，也不方便后期阅读维护

// 解决办法：使用 Router 路由

app.listen(3003,()=>{
    console.log( '-------------ok------------' );
});